* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    background-color: #000;
    overflow: hidden;
    height: 100%
}

ul, li, dl, dt, dd {
    list-style: none;
    float: left;
}

#holder {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.top {
    width: 100%;
    height: 64px;
    background: url("../images/bg-top.png") no-repeat center top;
    background-size: 100% 100%;
}

    .top h4 {
        color: #fff;
        text-align: center;
        line-height: 58px;
        font-size: 1.4rem
    }

.left {
    float: left;
    width: 23%;
    margin-left: 2%;
    overflow: hidden;
}

.left-box {
    margin: 10px 2% 0;
    float: left;
    width: 98%;
    height: 206px;
    background: url("../images/bg-left-box.png") no-repeat left top;
    background-size: 100% 100%;
}

    .left-box.box2 {
        margin: 20px 2% 0;
        float: left;
        width: 98%;
        height: 148px;
        background: url("../images/bg-box2.png") no-repeat left top;
        background-size: 100% 100%;
    }

    .left-box.box3 {
        margin: 10px 2% 0;
        float: left;
        width: 98%;
        height: 151px;
        background: url("../images/bg-box3.png") no-repeat left top;
        background-size: 100% 100%;
    }

.tit_left {
    width: 94%;
    height: 24px;
    margin-left: 3%;
    margin-top: 10px;
    background: url("../images/bg-tit.png") no-repeat left center;
    background-size: 100% auto;
}

    .tit_left h5 {
        color: #01FAC4;
        margin-left: 10px;
        line-height: 24px;
        font-weight: 500;
        font-size: 0.6rem;
    }

.data_box {
    width: 94%;
    height: 42px;
    margin-left: 3%;
    margin-top: 10px;
}

.center_box {
    width: 46%;
    float: left;
    margin-left: 2%;
}

.cent_top {
    height: 76px;
    background: url("../images/bg-c-t.png") no-repeat left top;
    background-size: 100% 100%;
    border-radius: 20px;
}



    .cent_top ul li {
        float: left;
        text-align: center;
        color: #00E7FF;
        background: url("../images/line.png") no-repeat right center;
    }

        .cent_top ul li dl dt {
            width: 100%;
            text-align: left;
            color: #fff;
            font-size: 0.6rem;
        }

        .cent_top ul li dl dd {
            width: 100%;
            text-align: center;
            font-size: 18px;
        }

            .cent_top ul li dl dd span {
                font-size: 0.4rem;
            }

.center_box .shebei {
    width: 100%;
    height: 360px;
    margin: 10px 2% 0;
    background: url("../images/bg-c2-box.png") no-repeat left top;
    background-size: 100% 100%;
    overflow-y: auto;
}

    .center_box .shebei .nr_b {
        width: 30%;
        height: 70px;
        float: left;
        margin-left: 1%;
        background: url("../images/bg-sheb.png") no-repeat left top;
        background-size: 100% 100%;
    }

        .center_box .shebei .nr_b .sbleft_img {
            float: left;
            width: 24%;
            margin: 10px 0 0 4%;
        }

            .center_box .shebei .nr_b .sbleft_img img {
                height: auto;
                width: 90%;
            }

        .center_box .shebei .nr_b .right_nr {
            float: left;
            width: 60%;
            margin: 10px 0 0 4%;
        }

            .center_box .shebei .nr_b .right_nr h4 {
                font-weight: 400;
                color: #09E1F9;
                margin-top: 8px;
                font-size: 12px;
                line-height: 100%;
            }

                .center_box .shebei .nr_b .right_nr h4 span {
                    padding-left: 10px;
                    color: #fff;
                }

                .center_box .shebei .nr_b .right_nr h4 b {
                    color: coral;
                    font-size: 24px;
                    padding-left: 10px;
                }

.center_box .tableX {
    width: 100%;
    height: 180px;
    margin: 10px 2% 0;
    background: url("../images/bg-table.png") no-repeat left top;
    background-size: 100% 100%;
}

.center_box .tit_left {
    float: left;
    width: 94%;
    height: 30px;
    line-height: 30px;
    margin-left: 3%;
    margin-top: 20px;
    background: url("../images/bg-tit.png") no-repeat left center;
    background-size: 100% auto;
}

    .center_box .tit_left h5 {
        color: #01FAC4;
        margin-left: 20px;
        font-size: 0.6rem;
        font-weight: normal;
    }

.center_box table {
    float: left;
    width: 94%;
    height: 30px;
    line-height: 140%;
    margin-left: 3%;
    margin-top: 20px;
    color: #fff;
    text-align: center;
    font-size: 0.8rem;
}

    .center_box table tr.bgc {
        background: #01336F;
    }

.font_bt {
    font-size: 1.0rem;
    font-weight: 700;
}

.lvse {
    color: #0BE3A9;
}

.hse {
    color: #BABABA;
}

.red {
    color: #F90909;
}

.plando {
    background: url("../images/bg-c2-box.png") no-repeat left top;
    background-size: 100% 100%;
    overflow-y: auto;
}

.prtBox {
    background: url("../images/bg-c2-box.png") no-repeat left top;
    background-size: 100% 100%;
    overflow-y: auto;
    float: left;
    margin-left: 1%;
    margin-top: 1%;
}

.plando .nr_b {
    width: 30%;
    /*height: 76px;*/
    height: 70px;
    float: left;
    margin: 3px 0 1% 2.4%;
    background: url("../images/bg-sheb.png") no-repeat left top;
    background-size: 100% 100%;
}

    .plando .nr_b .right_nr {
        float: left;
        /*width: 60%;*/
        width: 90%;
        margin: 0 0 5px 4%;
    }

        .plando .nr_b .right_nr h6 {
            font-weight: 100;
            color: #09E1F9;
            margin-top: 8px;
            font-size: 7px;
            line-height: 49%;
        }

            .plando .nr_b .right_nr h6 span {
                padding-left: 6px;
                color: #fff;
            }

            .plando .nr_b .right_nr h6 b {
                /*color: coral;*/
                color: #0BE3A9;
                font-size: 6px;
                padding-left: 10px;
                float: right;
            }
